Skip to content

Migrate to signpath.io#253

Closed
Hacksore wants to merge 19 commits into
mainfrom
migrate/codesign
Closed

Migrate to signpath.io#253
Hacksore wants to merge 19 commits into
mainfrom
migrate/codesign

Conversation

@Hacksore

@Hacksore Hacksore commented May 6, 2025

Copy link
Copy Markdown
Member

Closes #252

Migrate windows codesigning to signpath.io.

  • Binaries should be built and signed in the same job
  • Reenable the CI that was disable in ci.yaml
  • Switch to to the production signing slug when we have it
  • Enable all platforms back in the matrix

It is signing windows bins (exe,msi) and uploading them to a draft release.
image

@vercel

vercel Bot commented May 6, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
overlayed Ready Ready Preview Comment Aug 19, 2025 1:48am

@francislavoie

Copy link
Copy Markdown
Contributor

Microsoft just put this out, you might find this useful https://blogs.windows.com/windowsdeveloper/2026/01/22/announcing-winapp-the-windows-app-development-cli/

@Hacksore

Hacksore commented May 8, 2026

Copy link
Copy Markdown
Member Author

@copilot can you take a stab at updating this PR or creating a new one with this approach?

Our recommended approach:
Build all platform binaries.
Upload unsigned artifacts for macOS and Linux (as you already do).
Sign Windows artifacts directly from the build step (no release download step).
Create the GitHub Release.
Upload signed Windows binaries and previously built macOS/Linux artifacts.

Copilot AI commented May 8, 2026

Copy link
Copy Markdown

@Hacksore I've opened a new pull request, #275, to work on those changes. Once the pull request is ready, I'll request review from you.

@Hacksore

Hacksore commented May 8, 2026

Copy link
Copy Markdown
Member Author

Letting copi cook on the other PR

@Hacksore Hacksore closed this May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate codesigning ssl.com to signpath.io

3 participants